Taliban welcome new era as last US troops depart Afghanistan

Taliban Badri special force fighters take a position at the airport in Kabul on Aug. 31, 2021, after the U.S. pulled all its troops out of the country to end a brutal 20-year war. (AFP Photo) After 20 years, the last U.S. soldier has left Afghanistan without any pomp or ceremony, rushing to flee the … Continue reading Taliban welcome new era as last US troops depart Afghanistan